home *** CD-ROM | disk | FTP | other *** search
- At 01:34 10-04-96 -0400, Scott wrote:
- [DELETE]
- >I have a glass modeled out that has a solid form(actually has
- >thickness not flat polys, just incase it helps) and I am trying to put a
- >liquid in it that I can make a ripple accross the top of. What I thought
- >about doing was put aplainar poly acros the top of where I would want the
- >liquid to be and use a displacement map to distort the surface in to a
- >ripple like movement. My problem is how do I limit the edge of the ripple
- >so that it doesn't exit through the sides of the glass?
- >
- Hello Scott,
-
- If there isn't a particular reason to use displacement mapping (like a shot
- from the side of the glass with huge waves crashing over the rim ;) ), why
- don't you use the procedural ripple bumpmapping? Just get the center right,
- use one source, and adjust the amplitude, speed, wavelength, etc. (Too bad
- this can't be animated...nice feature for LW5.0?)
-
- Another way would seem to me, to do the thing with the displacement map,
- save transformed (maybe several key-frames stages of the movement), and use
- modeler to adjust thes stages so they do not exit through the sides of the
- glass (with the glass in a background layer that would not be too hard, and
- use Foris Powerview to check it; just hide the outer wall of the glass,
- leave just the inner poly's and the liquid surface).
- Use these stages as morphing targets. In the experimental features of LW
- (already discussed here and activated by ctrl-shift-F1), ctrl-shift-F2 when
- in the objects panel activates multiple target morphing. 100% = target 1,
- 200% = target 2, etc. Figure this out for yourself, I haven't worked with it
- yet (but I think you have to use a morph chain, in which object 2 is the
- target of object 1, and object 3 is the target of object 2, etc.).
-
- Hope this helps,
-
- Daniel Dugour, AniTime 3D Computer Animation
- Bilderdijkstraat 181-3a
- NL-1053 KR AMSTERDAM
- The Netherlands
- Phone/Fax: +31-20-6836059
- eMail: anitime@xs4all.nl
-
-